an intravenous anesthetic drug that has a hypnotic effect; induces relaxation and weakens inhibitions; is believed to induce people to talk freely Synonyms: truth drug,
How to say truth serum in Hindi and what is the meaning of truth serum in Hindi? truth serum Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.